-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[IMP] misc: IAP grammar updates and new image #7427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
573596a to
6b6376a
Compare
|
Hi @tiku-odoo , I had to make a new pr to resolve the check issues, but this is now actually ready for your review. Please let me know if you have any thoughts or suggestions. Thank you. |
tiku-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great Max. I have a couple suggestions, otherwise good to go. A manual walkthrough may be help as noted in comment #3.
Let me know if you have any questions!
Tim 👍
6b6376a to
8de0cbc
Compare
|
Hi @tiku-odoo I'm made all your changes other than adding the optional section for manually triggering an IAP. This should be ready for second review so I am tagging @helpdesk-doc-review for that. |
larm-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Max- all set with my review! I was using a 16.0 runbot- were you as well? Some of the steps did not appear the way I saw them, and made edits accordingly- but if I am not using the right version that may be why. Please feel free to ask any questions if anything is confusing! Great doc - I learned a lot on the IAP items- I didn't know much about them before =).
76bc0d6 to
970a743
Compare
|
@larm-odoo This is ready for you to take a second look. Zach and I changed the commit to be for 17.0, so the differences you encountered with 16.0 won't be an issue anymore. I made all your other suggested changes, but please let me know if you have any other thoughts before I push it to Final Review. Thank you! |
larm-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @MaxKeilOdoo - not a lot to change, but I did find a few places where doing this in 17 instead of 16 presented slightly different information or words. I think I caught all the changes/differences between the two. Since I was adding review notes on top of a review, some are just comments I made because I couldn't add the in-line text, and some places I as able to. I hope it' snot too confusing!
| #. Go to :menuselection:`Settings app --> search IAP --> View My Services --> Click on the | ||
| account`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't seem to make a suggestion since this was already a comment, but I noticed in 17.0, it does not open in a new tab- it remains in the current tab, FYI.
| :align: center | ||
| :alt: The Account Information page for an IAP service showing the Buy Credit button. | ||
|
|
||
| #. On the :guilabel:`Account Information` page, click the :guilabel:`Buy Credit` button. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now in 17.0 you have to click on the service first, so I would add that direction. Again, I can't seem to add the suggestion in-line, sorry!
| #. Go to :menuselection:`Settings app --> search IAP --> View My Services --> Click on the | ||
| account`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would also mention it displays the information in a list view- in 16 I remember it being in boxes, but now all the runbots "do not have any iap's" installed so I can't check.
943ca8e to
9d9f129
Compare
|
@ksc-odoo This should be ready for final review. Please let me know if you have any changes or suggestions. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MaxKeilOdoo Just finished my review on this PR. Great work explaining a somewhat complex feature. Nicely done. There are a handful of comments/suggestions that need your attention, but once you make those changes, feel free to tag me again for another look. Thanks! 👍
ALSO: I would add an [IMP] to the beginning of the title of this PR...
So it would be [IMP] 16.0 IAP Grammar Updates - remove 2nd person
49831ef to
a1e2436
Compare
|
@ksc-odoo This is ready for your final review, let me know if anything else is needed before we pass it on for final approval/publication. Thanks! |
ksc-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MaxKeilOdoo we're getting there! just need you to make some additional adjustments to this doc, and tag me again, before we can move it along. Also, correct me if I'm wrong, but I believe there are some screenshots/images that you aren't mentioning/using in the PR...If that's the case, I can show you how to properly remove those from the PR to save space....
If you have any questions, or need clarification on anything, just let me know. Thanks!
| .. image:: in_app_purchase/iap.png | ||
| :align: center | ||
| :alt: The IAP catalog with various services available on IAP.Odoo.com. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
move this image up -- as requested by the first comment on this PR
| - :guilabel:`Documents Digitization`: digitizes scanned or PDF vendor bills, expenses, and resumes | ||
| with OCR and AI. | ||
| - :guilabel:`Lead Generation`: generates leads based on a set of criteria and converts web visitors | ||
| into quality leads and opportunities. | ||
| - :guilabel:`Partner Autocomplete`: automatically populates contact records with corporate data. | ||
| - :guilabel:`SMS`: sends SMS text messages to contacts directly from the database. | ||
| - :guilabel:`Snailmail`: sends customer invoices and follow-up reports by post, worldwide. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know/understand why the entire list isn't going to be laid out, but I think it might be best to list these in the same order they appear on the Catalog website that's being linked. So, I'd recommend re-ordering these.
9b1f1ef to
9efb37c
Compare
|
@ksc-odoo This is ready for another review. Thank you! |
ksc-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alrighty @MaxKeilOdoo we are jussssst about there. Once you make these adjustments, and tag me again, this one should be ready for Tech Review! Awesome work on this one! 👍
8c327f8 to
79013cc
Compare
|
@ksc-odoo The changes you requested are made. Let me know if this can be passed off to the next stage of review. Thank you. |
ksc-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work. Just 2 super minor "final-touches" -- but I'll go ahead and approve this now. Once you've made those changes, feel free to tag Sam for Tech Review 👍 Great work!
0714ec4 to
3b9076f
Compare
samueljlieber
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @MaxKeilOdoo! Awesome job on this PR! I have a handful of corrections, please see below, and let me know if you have any questions.
Also please note the extra file that was accidentally added in your squashing step, sometimes this can happen when pressing too many keys in the interactive rebase.
I will push up a commit with all of these changes to move this PR forward, but please review the suggestions I made 🙂 Thanks again and nice work!
e -i HEAD~3
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file (e -i HEAD~3) was accidentally created while squashing. The file was placed in the root (documentation/) of the directory, and needs to be removed for the CI checks to pass 🙂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use the dynamic #. instead of static 1. so that the number of bullets is automatically incremented, and is proffered
| 1. Navigate to the *Contacts* application, and click on a contact with a mobile phone number | |
| entered in either the :guilabel:`Phone` or :guilabel:`Mobile` field of the contact form. | |
| 2. Hover the mouse over the :guilabel:`Phone` or :guilabel:`Mobile` field, and a :guilabel:`📱 | |
| (phone) SMS` icon appears to the right. | |
| 3. Click the :guilabel:`📱 (phone) SMS` icon, and a :guilabel:`Send SMS Text Message` pop-up | |
| window appears. | |
| 4. Type a message in the :guilabel:`Message` field of the :guilabel:`Send SMS Text Message` | |
| pop-up window. Then, click the :guilabel:`Send SMS` button. Odoo then sends the message, via | |
| SMS, to the contact, and logs what was sent in the *chatter* of the contact's form. | |
| #. Navigate to the *Contacts* application, and click on a contact with a mobile phone number | |
| entered in either the :guilabel:`Phone` or :guilabel:`Mobile` field of the contact form. | |
| #. Hover the mouse over the :guilabel:`Phone` or :guilabel:`Mobile` field, and a :guilabel:`📱 | |
| (phone) SMS` icon appears to the right. | |
| #. Click the :guilabel:`📱 (phone) SMS` icon, and a :guilabel:`Send SMS Text Message` pop-up | |
| window appears. | |
| #. Type a message in the :guilabel:`Message` field of the :guilabel:`Send SMS Text Message` | |
| pop-up window. Then, click the :guilabel:`Send SMS` button. Odoo then sends the message, via | |
| SMS, to the contact, and logs what was sent in the *chatter* of the contact's form. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These too
| 1. Go to the *Settings* application. | |
| 2. Type `IAP` in the search bar. | |
| 3. Click :guilabel:`View My Services`. | |
| #. Go to the *Settings* application. | |
| #. Type `IAP` in the search bar. | |
| #. Click :guilabel:`View My Services`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 1. Go to the *Settings* application. | |
| 2. Type `IAP` in the search bar. | |
| 3. Click :guilabel:`View My Services`. | |
| 4. The available IAP accounts appear in a list view on the :guilabel:`IAP Account` page. From here, | |
| click on the desired IAP account to view that service's :guilabel:`Account Information` page. | |
| 5. On the :guilabel:`Account Information` page, tick the :guilabel:`Warn Me` box. Doing so reveals | |
| two fields on the form: :guilabel:`Threshold` and :guilabel:`Warning Email`. | |
| .. image:: in_app_purchase/low-credits.png | |
| :align: center | |
| :alt: Odoo will send an email alert when credits for this service fall below the threshold. | |
| 6. In the :guilabel:`Threshold` field, enter an amount of credits Odoo should use as the minimum | |
| threshold for this service. | |
| 7. In the :guilabel:`Warning Email` field, enter the email address that should receive the | |
| notification. | |
| #. Go to the *Settings* application. | |
| #. Type `IAP` in the search bar. | |
| #. Click :guilabel:`View My Services`. | |
| #. The available IAP accounts appear in a list view on the :guilabel:`IAP Account` page. From here, | |
| click on the desired IAP account to view that service's :guilabel:`Account Information` page. | |
| #. On the :guilabel:`Account Information` page, tick the :guilabel:`Warn Me` box. Doing so reveals | |
| two fields on the form: :guilabel:`Threshold` and :guilabel:`Warning Email`. | |
| .. image:: in_app_purchase/low-credits.png | |
| :align: center | |
| :alt: Odoo will send an email alert when credits for this service fall below the threshold. | |
| #. In the :guilabel:`Threshold` field, enter an amount of credits Odoo should use as the minimum | |
| threshold for this service. | |
| #. In the :guilabel:`Warning Email` field, enter the email address that should receive the | |
| notification. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add abbreviations throughout the doc
| .. |IAP| replace:: :abbr:`IAP (In-app purchases)` | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The abbr shorthand can be used like this:
| IAP services do **not** need to be configured or set up before use. Odoo users can simply click on | |
| |IAP| services do **not** need to be configured or set up before use. Odoo users can simply click on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use menuselection when directing the user
| 1. Navigate to the *Contacts* application, and click on a contact with a mobile phone number | |
| #. Navigate to the :menuselection:`Contacts application`, and click on a contact with a mobile | |
| phone number entered in either the :guilabel:`Phone` or :guilabel:`Mobile` field of the | |
| contact form. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use menuselection when directing the user
| 1. Go to the *Settings* application. | |
| #. Go to the :menuselection:`Settings application`. |
3b9076f to
59d3561
Compare
|
Implemented technical changes in 59d3561 @StraubCreative this PR is all set 👍 |
StraubCreative
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @MaxKeilOdoo
Great job on this doc.
I'm approving with two comments below, and will push up the quick change for the first comment momentarily for merge.
Thanks everyone for your hard work on this!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Optional: might be useful to include TIKU's pricing table he unearthed recently for MMC team.
Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com> Co-authored-by: tiku-odoo <tiku@odoo.com> Co-authored-by: ksc-odoo <73958186+ksc-odoo@users.noreply.github.com> Co-authored-by: StraubCreative <zst@odoo.com>
59d3561 to
561761c
Compare
|
@robodoo r+ |
|
@MaxKeilOdoo @StraubCreative this pull request has forward-port PRs awaiting action (not merged or closed): |
CONTINUATION OF #6778
-Updated grammar and formatting throughout: removed 2nd person, added :guilabel:, etc
-Revised content to be more thorough, and met with Jose (job) to understand scope of what end users need the document to explain